continuous barking - Turkish English Dictionary